package com.itheima.service;

import com.itheima.common.domain.*;
import com.itheima.mapper.StockBusinessMapper;
import com.itheima.pojo.po.StockBusiness;
import com.itheima.pojo.vo.PageResult;
import com.itheima.pojo.vo.R;

import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;

public interface StockService {
    List<StockBusiness> findAll();

    R<List<InnerMarketDomain>> innerIndexAll();

    R<List<StockBlockDomain>> sectorAllLimit();

    R<List<StockUpdownDomain>> stockIncreaseLimit();

    R<PageResult<StockUpdownDomain>> StockPageSelect(Integer page, Integer pageSize);

    R<Map> upAndDownSelect();

    void stockExport(HttpServletResponse response, Integer page, Integer pageSize);

    R<Map> stockTradeVol();

    R<Map> stockUpDown();



    R<List<Stock4MinuteDomain>>stockScreenTimeSharing(String stockCode);

    R<List<Stock4EvrDayDomain>> stockScreenDkLine(String code);
}
